English Dictionary
◊ PLANTER'S PUNCH
planter's punch
n : rum and lime or lemon juice with sugar and sometimes bitters